<!DOCTYPE html>
<!--
    xmlns 属性可以在文档中定义一个或多个可供选择的命名空间。该属性可以放置在文档内任何元素的开始标签中。
    该属性的值类似于 URL，它定义了一个命名空间，浏览器会将此命名空间用于该属性所在元素内的所有内容。
-->
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <title>变量表达式</title>
</head>
<body>
    <p>获取简单类型的数据</p>
    <p th:text="${myName}"></p>
    <p th:text="${myAge}"></p>
    <hr>
    <p>获取对象类型数据的属性值</p>
    <p th:text="${student.id}">编号：</p>
    <p th:text="${student.name}">姓名：</p>
    <p th:text="${student.email}">邮箱：</p>
    <p th:text="${student.age}">年龄：</p>
    <p>获取公共属性：<span th:text="${student.sex}">性别：</span></p>
    <hr>
    <p>获取对象中的引用类型的属性值</p>
    <p>学校名称：<span th:text="${student.school.name}"></span></p>
    <p>学校地址：<span th:text="${student.school.address}"></span></p>
    <p>学校地址2：<span th:text="${student.school.getAddress()}"></span></p>
    <p>学校地址3：<span th:text="${student.getSchool().address}"></span></p>
    <p>学校地址4：<span th:text="${student.getSchool().getAddress()}"></span></p>
</body>
</html>